gtkbuilderprivate.h \
gtkbuttonprivate.h \
gtkcellareaboxcontextprivate.h \
- gtkcolorswatch.h \
- gtkcoloreditor.h \
- gtkcolorplane.h \
- gtkcolorscale.h \
+ gtkcolorswatchprivate.h \
+ gtkcoloreditorprivate.h \
+ gtkcolorplaneprivate.h \
+ gtkcolorscaleprivate.h \
gtkcolorchooserprivate.h \
gtkcontainerprivate.h \
gtkcsscomputedvaluesprivate.h \
#include "gtkcolorchooserprivate.h"
#include "gtkcolorchooserwidget.h"
-#include "gtkcoloreditor.h"
-#include "gtkcolorswatch.h"
+#include "gtkcoloreditorprivate.h"
+#include "gtkcolorswatchprivate.h"
#include "gtkbox.h"
#include "gtkgrid.h"
#include "gtklabel.h"
#include "config.h"
-#include "gtkcoloreditor.h"
+#include "gtkcoloreditorprivate.h"
#include "gtkcolorchooserprivate.h"
-#include "gtkcolorplane.h"
-#include "gtkcolorscale.h"
-#include "gtkcolorswatch.h"
+#include "gtkcolorplaneprivate.h"
+#include "gtkcolorscaleprivate.h"
+#include "gtkcolorswatchprivate.h"
#include "gtkcolorutils.h"
#include "gtkgrid.h"
#include "gtkorientable.h"
+++ /dev/null
-/* GTK - The GIMP Toolkit
- * Copyright (C) 2012 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
-#error "Only <gtk/gtk.h> can be included directly."
-#endif
-
-#ifndef __GTK_COLOR_EDITOR_H__
-#define __GTK_COLOR_EDITOR_H__
-
-#include <gtk/gtkbox.h>
-
-G_BEGIN_DECLS
-
-#define GTK_TYPE_COLOR_EDITOR (gtk_color_editor_get_type ())
-#define GTK_COLOR_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_EDITOR, GtkColorEditor))
-#define GTK_COLOR_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_EDITOR, GtkColorEditorClass))
-#define GTK_IS_COLOR_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_EDITOR))
-#define GTK_IS_COLOR_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_EDITOR))
-#define GTK_COLOR_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_EDITOR, GtkColorEditorClass))
-
-
-typedef struct _GtkColorEditor GtkColorEditor;
-typedef struct _GtkColorEditorClass GtkColorEditorClass;
-typedef struct _GtkColorEditorPrivate GtkColorEditorPrivate;
-
-struct _GtkColorEditor
-{
- GtkBox parent_instance;
-
- GtkColorEditorPrivate *priv;
-};
-
-struct _GtkColorEditorClass
-{
- GtkBoxClass parent_class;
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
-};
-
-
-G_GNUC_INTERNAL
-GType gtk_color_editor_get_type (void) G_GNUC_CONST;
-
-G_GNUC_INTERNAL
-GtkWidget * gtk_color_editor_new (void);
-
-G_END_DECLS
-
-#endif /* __GTK_COLOR_EDITOR_H__ */
--- /dev/null
+/* GTK - The GIMP Toolkit
+ * Copyright (C) 2012 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
+#ifndef __GTK_COLOR_EDITOR_H__
+#define __GTK_COLOR_EDITOR_H__
+
+#include <gtk/gtkbox.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_COLOR_EDITOR (gtk_color_editor_get_type ())
+#define GTK_COLOR_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_EDITOR, GtkColorEditor))
+#define GTK_COLOR_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_EDITOR, GtkColorEditorClass))
+#define GTK_IS_COLOR_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_EDITOR))
+#define GTK_IS_COLOR_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_EDITOR))
+#define GTK_COLOR_EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_EDITOR, GtkColorEditorClass))
+
+
+typedef struct _GtkColorEditor GtkColorEditor;
+typedef struct _GtkColorEditorClass GtkColorEditorClass;
+typedef struct _GtkColorEditorPrivate GtkColorEditorPrivate;
+
+struct _GtkColorEditor
+{
+ GtkBox parent_instance;
+
+ GtkColorEditorPrivate *priv;
+};
+
+struct _GtkColorEditorClass
+{
+ GtkBoxClass parent_class;
+
+ /* Padding for future expansion */
+ void (*_gtk_reserved1) (void);
+ void (*_gtk_reserved2) (void);
+ void (*_gtk_reserved3) (void);
+ void (*_gtk_reserved4) (void);
+};
+
+
+G_GNUC_INTERNAL
+GType gtk_color_editor_get_type (void) G_GNUC_CONST;
+
+G_GNUC_INTERNAL
+GtkWidget * gtk_color_editor_new (void);
+
+G_END_DECLS
+
+#endif /* __GTK_COLOR_EDITOR_H__ */
#include "config.h"
-#include "gtkcolorplane.h"
+#include "gtkcolorplaneprivate.h"
+
#include "gtkcolorutils.h"
#include "gtkaccessible.h"
#include "gtkintl.h"
+++ /dev/null
-/* GTK - The GIMP Toolkit
- * Copyright (C) 2012 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
-#error "Only <gtk/gtk.h> can be included directly."
-#endif
-
-#ifndef __GTK_COLOR_PLANE_H__
-#define __GTK_COLOR_PLANE_H__
-
-#include <gtk/gtkdrawingarea.h>
-
-G_BEGIN_DECLS
-
-#define GTK_TYPE_COLOR_PLANE (gtk_color_plane_get_type ())
-#define GTK_COLOR_PLANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_PLANE, GtkColorPlane))
-#define GTK_COLOR_PLANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_PLANE, GtkColorPlaneClass))
-#define GTK_IS_COLOR_PLANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_PLANE))
-#define GTK_IS_COLOR_PLANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_PLANE))
-#define GTK_COLOR_PLANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_PLANE, GtkColorPlaneClass))
-
-
-typedef struct _GtkColorPlane GtkColorPlane;
-typedef struct _GtkColorPlaneClass GtkColorPlaneClass;
-typedef struct _GtkColorPlanePrivate GtkColorPlanePrivate;
-
-struct _GtkColorPlane
-{
- GtkDrawingArea parent_instance;
-
- GtkColorPlanePrivate *priv;
-};
-
-struct _GtkColorPlaneClass
-{
- GtkDrawingAreaClass parent_class;
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
-};
-
-
-G_GNUC_INTERNAL
-GType gtk_color_plane_get_type (void) G_GNUC_CONST;
-
-G_GNUC_INTERNAL
-GtkWidget * gtk_color_plane_new (GtkAdjustment *h_adj,
- GtkAdjustment *s_adj,
- GtkAdjustment *v_adj);
-
-G_END_DECLS
-
-#endif /* __GTK_COLOR_PLANE_H__ */
--- /dev/null
+/* GTK - The GIMP Toolkit
+ * Copyright (C) 2012 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
+#ifndef __GTK_COLOR_PLANE_H__
+#define __GTK_COLOR_PLANE_H__
+
+#include <gtk/gtkdrawingarea.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_COLOR_PLANE (gtk_color_plane_get_type ())
+#define GTK_COLOR_PLANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_PLANE, GtkColorPlane))
+#define GTK_COLOR_PLANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_PLANE, GtkColorPlaneClass))
+#define GTK_IS_COLOR_PLANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_PLANE))
+#define GTK_IS_COLOR_PLANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_PLANE))
+#define GTK_COLOR_PLANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_PLANE, GtkColorPlaneClass))
+
+
+typedef struct _GtkColorPlane GtkColorPlane;
+typedef struct _GtkColorPlaneClass GtkColorPlaneClass;
+typedef struct _GtkColorPlanePrivate GtkColorPlanePrivate;
+
+struct _GtkColorPlane
+{
+ GtkDrawingArea parent_instance;
+
+ GtkColorPlanePrivate *priv;
+};
+
+struct _GtkColorPlaneClass
+{
+ GtkDrawingAreaClass parent_class;
+
+ /* Padding for future expansion */
+ void (*_gtk_reserved1) (void);
+ void (*_gtk_reserved2) (void);
+ void (*_gtk_reserved3) (void);
+ void (*_gtk_reserved4) (void);
+};
+
+
+G_GNUC_INTERNAL
+GType gtk_color_plane_get_type (void) G_GNUC_CONST;
+
+G_GNUC_INTERNAL
+GtkWidget * gtk_color_plane_new (GtkAdjustment *h_adj,
+ GtkAdjustment *s_adj,
+ GtkAdjustment *v_adj);
+
+G_END_DECLS
+
+#endif /* __GTK_COLOR_PLANE_H__ */
#include "config.h"
-#include "gtkcolorscale.h"
+#include "gtkcolorscaleprivate.h"
#include "gtkcolorutils.h"
#include "gtkorientable.h"
+++ /dev/null
-/* GTK - The GIMP Toolkit
- * Copyright (C) 2012 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
-#error "Only <gtk/gtk.h> can be included directly."
-#endif
-
-#ifndef __GTK_COLOR_SCALE_H__
-#define __GTK_COLOR_SCALE_H__
-
-#include <gtk/gtkscale.h>
-
-G_BEGIN_DECLS
-
-#define GTK_TYPE_COLOR_SCALE (gtk_color_scale_get_type ())
-#define GTK_COLOR_SCALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SCALE, GtkColorScale))
-#define GTK_COLOR_SCALE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SCALE, GtkColorScaleClass))
-#define GTK_IS_COLOR_SCALE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SCALE))
-#define GTK_IS_COLOR_SCALE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SCALE))
-#define GTK_COLOR_SCALE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SCALE, GtkColorScaleClass))
-
-
-typedef struct _GtkColorScale GtkColorScale;
-typedef struct _GtkColorScaleClass GtkColorScaleClass;
-typedef struct _GtkColorScalePrivate GtkColorScalePrivate;
-
-struct _GtkColorScale
-{
- GtkScale parent_instance;
-
- GtkColorScalePrivate *priv;
-};
-
-struct _GtkColorScaleClass
-{
- GtkScaleClass parent_class;
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
-};
-
-typedef enum
-{
- GTK_COLOR_SCALE_HUE,
- GTK_COLOR_SCALE_ALPHA
-} GtkColorScaleType;
-
-G_GNUC_INTERNAL
-GType gtk_color_scale_get_type (void) G_GNUC_CONST;
-
-G_GNUC_INTERNAL
-GtkWidget * gtk_color_scale_new (GtkAdjustment *adjustment,
- GtkColorScaleType type);
-
-G_GNUC_INTERNAL
-void gtk_color_scale_set_rgba (GtkColorScale *scale,
- const GdkRGBA *color);
-
-G_END_DECLS
-
-#endif /* __GTK_COLOR_SCALE_H__ */
--- /dev/null
+/* GTK - The GIMP Toolkit
+ * Copyright (C) 2012 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
+#ifndef __GTK_COLOR_SCALE_H__
+#define __GTK_COLOR_SCALE_H__
+
+#include <gtk/gtkscale.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_COLOR_SCALE (gtk_color_scale_get_type ())
+#define GTK_COLOR_SCALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SCALE, GtkColorScale))
+#define GTK_COLOR_SCALE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SCALE, GtkColorScaleClass))
+#define GTK_IS_COLOR_SCALE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SCALE))
+#define GTK_IS_COLOR_SCALE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SCALE))
+#define GTK_COLOR_SCALE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SCALE, GtkColorScaleClass))
+
+
+typedef struct _GtkColorScale GtkColorScale;
+typedef struct _GtkColorScaleClass GtkColorScaleClass;
+typedef struct _GtkColorScalePrivate GtkColorScalePrivate;
+
+struct _GtkColorScale
+{
+ GtkScale parent_instance;
+
+ GtkColorScalePrivate *priv;
+};
+
+struct _GtkColorScaleClass
+{
+ GtkScaleClass parent_class;
+
+ /* Padding for future expansion */
+ void (*_gtk_reserved1) (void);
+ void (*_gtk_reserved2) (void);
+ void (*_gtk_reserved3) (void);
+ void (*_gtk_reserved4) (void);
+};
+
+typedef enum
+{
+ GTK_COLOR_SCALE_HUE,
+ GTK_COLOR_SCALE_ALPHA
+} GtkColorScaleType;
+
+G_GNUC_INTERNAL
+GType gtk_color_scale_get_type (void) G_GNUC_CONST;
+
+G_GNUC_INTERNAL
+GtkWidget * gtk_color_scale_new (GtkAdjustment *adjustment,
+ GtkColorScaleType type);
+
+G_GNUC_INTERNAL
+void gtk_color_scale_set_rgba (GtkColorScale *scale,
+ const GdkRGBA *color);
+
+G_END_DECLS
+
+#endif /* __GTK_COLOR_SCALE_H__ */
#include "config.h"
-#include "gtkcolorswatch.h"
+#include "gtkcolorswatchprivate.h"
#include "gtkroundedboxprivate.h"
#include "gtkthemingbackgroundprivate.h"
+++ /dev/null
-/* GTK - The GIMP Toolkit
- * Copyright (C) 2012 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
-#error "Only <gtk/gtk.h> can be included directly."
-#endif
-
-#ifndef __GTK_COLOR_SWATCH_H__
-#define __GTK_COLOR_SWATCH_H__
-
-#include <gtk/gtkdrawingarea.h>
-
-G_BEGIN_DECLS
-
-#define GTK_TYPE_COLOR_SWATCH (gtk_color_swatch_get_type ())
-#define GTK_COLOR_SWATCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SWATCH, GtkColorSwatch))
-#define GTK_COLOR_SWATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SWATCH, GtkColorSwatchClass))
-#define GTK_IS_COLOR_SWATCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SWATCH))
-#define GTK_IS_COLOR_SWATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SWATCH))
-#define GTK_COLOR_SWATCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SWATCH, GtkColorSwatchClass))
-
-
-typedef struct _GtkColorSwatch GtkColorSwatch;
-typedef struct _GtkColorSwatchClass GtkColorSwatchClass;
-typedef struct _GtkColorSwatchPrivate GtkColorSwatchPrivate;
-
-struct _GtkColorSwatch
-{
- GtkDrawingArea parent;
-
- /*< private >*/
- GtkColorSwatchPrivate *priv;
-};
-
-struct _GtkColorSwatchClass
-{
- GtkDrawingAreaClass parent_class;
-
- void ( * activate) (GtkColorSwatch *swatch);
- void ( * customize) (GtkColorSwatch *swatch);
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
-};
-
-
-G_GNUC_INTERNAL
-GType gtk_color_swatch_get_type (void) G_GNUC_CONST;
-
-G_GNUC_INTERNAL
-GtkWidget * gtk_color_swatch_new (void);
-
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_rgba (GtkColorSwatch *swatch,
- const GdkRGBA *color);
-G_GNUC_INTERNAL
-gboolean gtk_color_swatch_get_rgba (GtkColorSwatch *swatch,
- GdkRGBA *color);
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_hsva (GtkColorSwatch *swatch,
- gdouble h,
- gdouble s,
- gdouble v,
- gdouble a);
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_selected (GtkColorSwatch *swatch,
- gboolean selected);
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_can_drop (GtkColorSwatch *swatch,
- gboolean can_drop);
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_icon (GtkColorSwatch *swatch,
- const gchar *icon);
-G_GNUC_INTERNAL
-void gtk_color_swatch_set_use_alpha (GtkColorSwatch *swatch,
- gboolean use_alpha);
-
-
-G_END_DECLS
-
-#endif /* __GTK_COLOR_SWATCH_H__ */
--- /dev/null
+/* GTK - The GIMP Toolkit
+ * Copyright (C) 2012 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
+#ifndef __GTK_COLOR_SWATCH_H__
+#define __GTK_COLOR_SWATCH_H__
+
+#include <gtk/gtkdrawingarea.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_COLOR_SWATCH (gtk_color_swatch_get_type ())
+#define GTK_COLOR_SWATCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SWATCH, GtkColorSwatch))
+#define GTK_COLOR_SWATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SWATCH, GtkColorSwatchClass))
+#define GTK_IS_COLOR_SWATCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SWATCH))
+#define GTK_IS_COLOR_SWATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SWATCH))
+#define GTK_COLOR_SWATCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SWATCH, GtkColorSwatchClass))
+
+
+typedef struct _GtkColorSwatch GtkColorSwatch;
+typedef struct _GtkColorSwatchClass GtkColorSwatchClass;
+typedef struct _GtkColorSwatchPrivate GtkColorSwatchPrivate;
+
+struct _GtkColorSwatch
+{
+ GtkDrawingArea parent;
+
+ /*< private >*/
+ GtkColorSwatchPrivate *priv;
+};
+
+struct _GtkColorSwatchClass
+{
+ GtkDrawingAreaClass parent_class;
+
+ void ( * activate) (GtkColorSwatch *swatch);
+ void ( * customize) (GtkColorSwatch *swatch);
+
+ /* Padding for future expansion */
+ void (*_gtk_reserved1) (void);
+ void (*_gtk_reserved2) (void);
+ void (*_gtk_reserved3) (void);
+ void (*_gtk_reserved4) (void);
+};
+
+
+G_GNUC_INTERNAL
+GType gtk_color_swatch_get_type (void) G_GNUC_CONST;
+
+G_GNUC_INTERNAL
+GtkWidget * gtk_color_swatch_new (void);
+
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_rgba (GtkColorSwatch *swatch,
+ const GdkRGBA *color);
+G_GNUC_INTERNAL
+gboolean gtk_color_swatch_get_rgba (GtkColorSwatch *swatch,
+ GdkRGBA *color);
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_hsva (GtkColorSwatch *swatch,
+ gdouble h,
+ gdouble s,
+ gdouble v,
+ gdouble a);
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_selected (GtkColorSwatch *swatch,
+ gboolean selected);
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_can_drop (GtkColorSwatch *swatch,
+ gboolean can_drop);
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_icon (GtkColorSwatch *swatch,
+ const gchar *icon);
+G_GNUC_INTERNAL
+void gtk_color_swatch_set_use_alpha (GtkColorSwatch *swatch,
+ gboolean use_alpha);
+
+
+G_END_DECLS
+
+#endif /* __GTK_COLOR_SWATCH_H__ */
#include "gtkorientableprivate.h"
#include "gtkrange.h"
#include "gtkscale.h"
-#include "gtkcolorscale.h"
+#include "gtkcolorscaleprivate.h"
#include "gtkscrollbar.h"
#include "gtkwindow.h"
#include "gtkprivate.h"